turn-key basis - German English Dictionary